package com.wyd.wenyongdaAdmin.xo.admin.user.service;

import com.github.pagehelper.PageInfo;
import com.wyd.wenyongdaAdmin.commons.model.admin.user.dto.UserInfoDTO;
import com.wyd.wenyongdaAdmin.commons.model.admin.user.vo.UserInfoVO;

import java.util.List;

public interface IUserInfoService {

    Integer addUserInfo(UserInfoDTO userInfoDTO);

    PageInfo<UserInfoVO> selectUserInfoVOPageWithCount(Integer pageNumber, Integer pageSize, UserInfoVO userInfoVO);

    UserInfoVO selectUserInfoVOById(Long id);

    Integer updateUserInfo(UserInfoDTO userInfoDTO);

    Integer deleteUserInfo(List<Long> ids);
}
